anthropomorphic dummy - French English Dictionary